barbarism of cabestro (halter) - Francés Inglés Diccionario